/**
 * Created by DukeCrushIt on 2015/7/31.
 */
!(function (document,window) {
    window.codes = {
        1004:"余额不足。",
        2000:"uin错误。",
        2001:"区ID错误。",
        2002:"账户不存在。",
        2003:"游戏ID错误。",
        2004:"道具ID错误。",
        2005:"道具兑换量错误。",
        2006:"道具库存不足。",
        2007: "物品价格错误。",
        2008:"生成订单号错误。",
        10001001:"调用参数错误",
        10001002:"调用失败",
        10001003:"图片不存在",
        10001004:"物品购买类型错误",
        10011001:"用户不存在",
        10011002:"用户已存在",
        10011004:"用户名已存在",
        10011005:"用户未登录或登录过期",
        10011006:"钻石不足，请充值",
        10011007:"用户缓存数据不存在",
        10011008:"用户扩展数据不存在",
        10011009:"约会次数已用完，早6点重置",
        10011010:"约会次数已用完，早6点重置",
        10011011:"抢毛次数已用完，早6点重置",
        10011012:"非关注掠夺次数已达上限",
        10011013:"用户尚未开启约会",
        10011014:"每天最多赞99次",
        10011015:"关注列表已满，请及时清理",
        10011016:"黑名单已满，请及时清理",
        10021001:"该道具不可购买",
        10021002:"隐藏道具不可购买",
        10021003:"道具不足，请到商店购买",
        10021004:"该道具不可使用",
        10021005:"这是给喵喵用的啦",
        10021006:"这是给汪汪用的啦",
        10021006:"已经使用了该永久性道具",
        10021007:"购买的道具不支持该支付方式",
        10031001:"宠物已购买",
        10031002:"宠物不存在",
        10031003:"请先完成领养任务",
        10031004:"宠物已不能购买",
        10031005:"主银，只能对已领养的宠物做这些哦",
        10031006:"我已经是满级啦，不用再升级了",
        10031007:"主银，最多同时饲养5只宠物呢",
        10031008:"主银慢点，已经看花眼了",
        10031009:"刚刚就约过TA了，换个人吧",
        10031011:"约会记录不存在",
        10031012:"约会记录不存在宠物粪便，不用清理",
        10031013:"约会记录存在宠物粪便，已经清理",
        10031014:"宠物已经使用过相册道具",
        10031015:"宠物尚未启用相册功能",
        10031016:"宠物未收取毛已达上限",
        10031017:"主银要赶我走吗~~不要啊~",
        10031018:"掠夺正在cd中",
        10031019:"这家伙正在被别人抢，请等一下吧",
        10031020:"TA已经被抢过了，给TA留点毛吧",
        10031021:"缓存掠夺信息过期",
        10041001:"宠物毛发不存在",
        10041002:"毛毛不够了，再去多产点吧",
        10051001:"任务不存在",
        10051002:"任务已经领取",
        10061002:"签到记录不存在",
        10061002:"今天已经签到",
        10061003:"已经签满，不能继续签到",
        10071001:"邮件不存在",
        10081001:"活动不存在",
        10081002:"活动状态尚未开启",
        10081003:"活动未在进行中",
        10081004:"未参与此次活动",
        10081005:"奖励已领取",
        10081006:"未达成领取目标",
        10091001:"宠物对战信息不存在",
        10091002:"宠物装扮不存在",
        10091003:"宠物装扮已拥有",
        10091004:"宠物装扮已使用",
        10091005:"宠物装扮未使用",
        10091006:"宠物装扮购买支付类型",
        10091007:"您已经关注TA了",
        10091008:"您还未关注TA",
        10091009:"用户人气不存在",
        10091010:"您总不能天天和自己玩吧",
        10091011:"主银，您不能拉黑自己啦",
        10091012:"主银，TA已经在您的黑名单里了",
        10101001:"宝箱不存在",
        10101002:"未开启的宝箱不存在",
        10101003:"未结束的宝箱不存在",
        10101004:"宝箱还差几个赞就开了",
        10031022:"不可约会自己",
        10031023:"不可掠夺自己",
        10001006:"10秒后才能继续发言",
        10001007:"消息内容不能超过44个汉字",
        10011018:"对方拥有护盾，请付费抢毛",
        10031024:"您正在免战状态，不能挑战别人",
        10031025:"对方高挂免战牌，不能迎战",
        10031026:"你正在被人掠夺，请等一下吧",
        10031027:"这家伙正在掠夺别人，请等一下吧",
        10031028:"强行抢毛失败，你正在被人掠夺，没扣你的钱。",
        10031029:"强行抢毛失败，这家伙正在掠夺别人，没扣你的钱。",
        10031030:"强行抢毛失败，这家伙正在被别人掠夺，没扣你的钱。",
        10111001:"请先加入一个家族",
        10111002:"vip2才能创建家族哦~",
        10111003:"该家族已经申请，请耐心等候族长回复！",
        10111004:"您今天已经申请5个家族了，请耐心点！",
        10111005:"您已经加入家族了，不能三心二意哟~",
        10111006:"您离开家族两小时后才能重新加入家族！",
        10111007:"用户家族申请不存在",
        10111008:"您不是族长，不能这样做！",
        10111009:"家族不存在",
        10111010:"该家族人员已满，请换一个试试吧！",
        10111011:"名字长度不符合要求",
        10111012:"已经有别的家族叫这个了，请换一个吧！",
        10111013:"公告最长不能50个字。",
        10111014:"贡献不足",
        10111015:"威望不足",
        10111016:"族徽注入的贡献已经足够，请升级",
        10111017:"家族功能等级不能超过家族大厅等级",
        10111018:"家族族长不能退出家族",
        10111019:"家族族长不能被踢出家族",
        10111020:"只能踢出自己家族的人",
        10111021:"仓库已经满满的了，放不下啦",
        10111022:"没有足够的物品可供消耗",
        10111023:"家族功能等级已达上限",
        10111024:"用户工坊机器不存在",
        10111025:"这台机器的等级已达上限",
        10111026:"这台机器正在升级中",
        10111027:"这台机器不在升级中",
        10111028:"这台机器正在制作中",
        10111029:"这台机器不在在制作中",
        10111030:"这台机器等级不足无法制作",
        10111031:"这台机器没有生产物品，无法收取",
        10111032:"领养证不存在",
        10111033:"该领养证已经已兑换",
        10111034:"这台机器产品代收取",
        10111035:"这台机器无需保养",
        10111036:"您今天已经对该机器加过油了",
        10111037:"机器等级不能超过工坊等级",
        10081007:"奖励已领取",
        10081008:"限时购毛活动已过期",
        10081009:"至少充值1元才能购买1亿毛",
        10081010:"请在活动开放时间内购买",
        10081011:"您不符合本次活动的购买条件",
        10081012:"您已经购买过这些装扮了"

};
    yingo.ajaxOptions.codeCallback = function (_codes,data) {
        var _code = -1;
        do {
            if (data !== 0 && !!!data) {
                _code = 601;
                break;
            }
            if (data.code !== 0 && !!!data.code) {
                _code = 602;
                break;
            }
            _code = data.code;
        } while (false);
        if(_code === 1000 || _code === 500){
            return true;
        }
        var _message = _codes[_code];
        if (_message !== 0 && !!!_message) {
            return false;
        }
        egret.getDefinitionByName("game.QZoneConfig").showErrorRemind(_message);
        return true;
    };
})(document,window);